package com.bestcem.xm.member.controller.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.*;

/**
 * 分组信息以及分组下联系人数量
 *
 * @author ympan <yuming.pan@idiaoyan.com>
 * @date 2021/11/25 22:24
 */
@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class GroupVO {
    /**
     * 分组id
     */
    private String id;

    /**
     * 分组名称
     */
    private String name;

    /**
     * 联系人下分组数量
     */
    @JsonProperty("member_count")
    private Long memberCount;

    /**
     * 分组的分组状态 true:分组中 false:分组完成（“全部”状态为null）
     */
    private Boolean grouping;

    /** 
     * 分组条件
     */
    private Object condition;

    /***
     * 是否自动分组
     */
    private Boolean auto;

    /**
     * 是否样例数据 0 否 1 是
     */
    @JsonProperty("is_sample")
    private Boolean isSample;
}
    